From c64ec4eee6ff8be989de70f6b3364aa2ed716914 Mon Sep 17 00:00:00 2001 From: Sascha Steinbiss Date: Wed, 4 Jul 2018 23:40:50 +0200 Subject: [PATCH] add hardening flags Last-Update: 2016-01-08 Adds necessary build flags for hardening. Gbp-Pq: Name hardening --- Makefile | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Makefile b/Makefile index 1e11a07..944577b 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,6 @@ -CC= gcc -CFLAGS= -g -Wall -O2 -fPIC #-fno-inline-functions -fno-inline-functions-called-once -CPPFLAGS= +CC?= gcc +CFLAGS+= -g -Wall -O2 -fPIC #-fno-inline-functions -fno-inline-functions-called-once +#CPPFLAGS= INCLUDES= OBJS= kthread.o misc.o \ bseq.o htab.o bfc.o \ @@ -18,7 +18,7 @@ SONUMBER=0 all:$(PROG) libfml.so.$(SONUMBER) fml-asm:libfml.a example.o - $(CC) $(CFLAGS) $^ -o $@ -L. -lfml $(LIBS) + $(CC) $(CFLAGS) $^ -o $@ -L. -lfml $(LIBS) $(LDFLAGS) libfml.a:$(OBJS) $(AR) -csru $@ $(OBJS) -- 2.30.2